Definition of Japanese Cedar

  • (noun) tall evergreen of Japan and China yielding valuable soft wood

Antonyms of Japanese Cedar


No Antonyms Found.

Homophones of Japanese Cedar


No Homophones Found.